QADrawTriMeshGouraud
You can use theQADrawTriMeshGouraud
function to draw a triangle mesh with Gouraud shading.
#define QADrawTriMeshGouraud(drawContext,nTriangle,triangles) \ (drawContext)->drawTriMeshGouraud (drawContext,nTriangle,triangles)
drawContext
- A draw context.
nTriangle
- The number of indexed triangles pointed to by the
triangles
parameter.triangles
- A pointer to an array of indexed triangles. See "Indexed Triangle Structure" (page 1-80) for a description of indexed triangles.
DESCRIPTION
TheQADrawTriMeshGouraud
function draws, with Gouraud shading, the triangle mesh specified by thetriangles
parameter into the draw context specified by thedrawContext
parameter. Each triangle in the mesh is defined by aTQAIndexedTriangle
data structure, which contains three indices into the array of Gouraud vertices previously submitted to the draw context by a call to theQASubmitVerticesGouraud
function.SPECIAL CONSIDERATIONS
QADrawTriMeshGouraud
operates only on a triangle mesh previously submitted using theQASubmitVerticesGouraud
function. UseQADrawTriMeshTexture
to draw a triangle mesh submitted using theQASubmitVerticesTexture
function.
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help